to make available - Inglés Sinónimo Diccionario